/**
 * Created by dell on 2018/12/10.
 */
/*
 封装操作数据库的通用api
 */
const mysql      = require('mysql');
//
exports.base = (sql,data,callback)=>{

    const connection = mysql.createConnection({
        host     : 'localhost',    //数据库所在的服务器的域名或者IP地址
        user     : 'root',         //登录数据库的账号
        password : 'root',       //登录数据库的密码
        database : 'book'        //数据库的名称
    });
//执行链接操作
    connection.connect();

//操作数据库(数据库操作也是异步的)
    connection.query(sql,data, function (error, results, fields) {
        if (error) throw error;
        callback(results);
        // console.log(results);
        // console.log(results[0].name);

    });
//关闭数据库
    connection.end();
}